Understanding: Integrations

Grow can be directly integrated with Marigold products Selligent, Cheetah Digital and Sailthru.
Besides those, Grow can also be integrated with different external providers, such as Google Analytics, Google Tag Manager, Campaign Monitor and Emma.
Finally, there's an HTTP integration to set up any custom solution.

Note: If you need help with any integrations (direct or custom), please contact your Marigold customer representative.

The power of the Grow platform lies in the ability to collect first- and zero-party data and insights into consumer behavior.
With such focus on the collection of  zero-party data in the age of privacy, we want to ensure that you are familiar with all of the ways you can integrate data and insights into popular Analytics and Data Management Platforms and make it easy to manage all of it in one place.

 

Integrations management

Authorized users (Admin users and Creator/Publisher users with permissions to edit integrations — see this article for more info on user roles) can access the Integrations sections by hovering over the Gear icon at the top-right and then selecting Integrations.

Screenshot_2021-06-23_at_19.49.43.png

The Integrations screen shows two sections: Account integrations and API Keys.

Screenshot_2021-06-23_at_19.49.43.png

 

Account integrations

In Account Integrations you're presented with out-of-the-box integrations as well as custom integrations that have been configured for your account. 

Screenshot_2021-06-23_at_19.49.43.png

On this screen, you can:

  • add new integrations
  • enable/disable existing integrations
  • edit existing integrations
  • delete existing integrations

Add new integration

To set up a new integration, click the + Add Integration button and complete the wizard steps that will be presented to you.

Screenshot_2021-06-23_at_19.49.43.png

Direct Marigold integrations

The following Marigold products can be directly integrated with Grow: Selligent, Cheetah Digital, Campaign Monitor, Sailthru and Emma.
Consult each of these specific product help centers for more info.
For the Sailthru integration, you can also find more information here.

Analytics integrations 

Grow analytics integrations include Google Analytics and Google Tag Manager.
To learn more about them and how to set them up, please visit this article

Data integrations 

There are a number of ways to export data collected and integrate them to the Data Management system of your choice. The most convenient option is to have a real-time data push integration set up for your account. This is a Grow-managed service and our internal teams can take you through the process.
Once the data integration is set up, you will be able to see either HTTP (for most email marketing, CRM, DMPs and other platforms) or Messaging or EDP integrations in your account.
To learn more about data export options in general, please visit this article

 

API Keys

Underneath Account Integrations, you can see the API Keys section.

Screenshot_2021-06-23_at_19.49.43.png

This allows you to save time by securely storing your API keys in a single location.
There's no need to re-enter the same credentials each time you set up an integration.

On this screen, you can:

  • add new API keys
  • edit existing API keys
  • delete existing API keys

Add new API key

  1. To set up a new API key, click the + Add API Key button.

Screenshot_2021-06-23_at_19.49.43.png

  1. Select an integration for which you want to define credentials.
    You can choose from the available self-serve integrations (which are currently Sailthru, Campaign Monitor and Emma).

Screenshot_2021-06-23_at_19.49.43.png

  1. Depending on the selected integration, the next screen shows the API key credentials to be set.

Screenshot_2021-06-23_at_19.49.43.png

Screenshot_2021-06-23_at_19.49.43.png

  • For Emma integrations, enter a name, API Public Key, API Private Key and Account ID.
    Learn how to generate your API keys and where to find your account ID.

Screenshot_2021-06-23_at_19.49.43.png

For our use case, we proceed with a Sailthru integration example.

  1. Choose a name, and paste the API Key and Secret in the fields. Then click Save.

Screenshot_2021-06-23_at_19.49.43.png

  1. Your API Key setup is now available in the list of API Keys.
    Click the Pencil icon to edit the configuration.
    You can update any of the fields.

Screenshot_2021-06-23_at_19.49.43.png

Note: Don't forget to click Save after making changes to your API Key configuration.

Good to know

  1. Make sure that you configure the API Key using the correct API credentials.
    If you don't, setting up an integration using this API Key will show an error message, as the connection can't be made.
    Screenshot_2021-06-23_at_19.49.43.png

  2. Duplicate API Keys, using the same credentials, are not allowed.
    Screenshot_2021-06-23_at_19.49.43.png

  3. When editing an API Key, a warning is shown upon save (as this impacts existing integrations using the API Key).
    Screenshot_2021-06-23_at_19.49.43.png

  4. When deleting an API Key, a warning is shown (as this impacts existing integrations using the API Key).
    Screenshot_2021-06-23_at_19.49.43.png

  5. You can save multiple API Keys per integration (for example: two Sailthru API Keys, with different credentials).
    If you have more than one stored for the same integration, you will see a drop-down in the integration setup wizard where you can select which one to use from a drop-down.

 

Email notifications

You can set up email notifications to alert consumers or internal teams when certain events take place within your Experience.
Each notification can be customized to include dynamic content, such as the user’s name or their entry ID.

Keep in mind that there's a fair usage limit on the number of emails you can send per month across all your Experiences. If this limit is exceeded, email delivery may be paused, and you may be required to purchase a subscription add-on to increase your email capacity. Learn more about fair usage and available add-ons here.

Note: Your account must have one or more email domains configured to send notifications. If you already have a corporate or branded email domain, or plan to get one, please reach out to Support so they can add it to your Grow account.

You can find step-by-step instructions for setting up email notifications here.